slit-faced bats - Turkish English Dictionary